in someone's stead - Español Inglés Diccionario